package com.douglas.managesystem.common;

import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @Description 处理返回结果实体
 * @Author 以梦为馬 <Douglas1314@126.com>
 * @Version V1.0.0
 * @Date 2020-10-24 0:21
 **/
@Data
public class ResponseResult {
//    private static final long serialVersionUID = -7183680631393026093L;

    private boolean success;

    /**
     * 错误信息
     */
    private String error;

    /**
     * 信息
     */
    private String info;

    /**
     * 结果集，主要用于查询
      */
    private List list;

    /**
     * 结果长度，主要用户分页查询总结果长度
     */
    private Long totalCount;

    /**
     * 方法类型：增，删，改，查
     */
    private String methodType;

    /**
     * 数据Id：增，删，改返回主键信息
     */
    private String dataId;

    /**
     * 结果集，单条数据查询
     */
    private Object data;

    /**
     * 服务器错误状态
     */
    private String serverError;
}
